suit of armor - Englisch Synonyme Wörterbuch